• 'El Mayo' Zambada and El Chapo's son: Who are the drug lords held in US?

    Source: BBC US & Canada / 26 Jul 2024 11:25:28   America/Chicago


    Ismael Zambada and Joaquín Guzmán López are two of the most wanted drug traffickers in the world.
    Read more...
Share on,